Farmux 0.1 beta 1 =]
Publicado por Bruno Normandia 29/08/2007
[ Hits: 5.162 ]
Script baseado na lojinha.py do r _luks adaptado para farmácia/drogaria contendo banco de dados dos remédios e 'devedores'.
Como gostei de desenvolver, pretendo adicionar algumas melhorias assim que for me aprofundando em Python; então considero esta a Beta 1 =]
Aceito qualquer dica de melhoria e fontes de pesquisa sobre o python.
flw ;)
#lojinha.py import shelve db={} db=shelve.open('./famuxb1.db') #abre o db def menu(): print 'Farmux 0.1 beta 1\n' print '1 - adicionar devedor' print '2 - listar devedores e remedios cadastrados' print '3 - adicionar remedio' print '4 - sair' a=raw_input() if a == '1': nome=raw_input('qual o nome do devedor ?') divida=raw_input('quanto deve ?') armazenar(nome,divida) menu() elif a == '2': listar() menu() elif a == '4': print 'saindo ...' print "desenvolvido por Bruno Normandia" db.close() elif a == '3': remedio=raw_input('Qual o nome do remedio?') preco=raw_input('Quanto custa?') guardar(remedio,preco) menu() def guardar(remedio,preco): db[remedio]=preco def armazenar(nome,divida): db[nome]=divida def listar(): lista=db.keys() for i in lista: print '%s => %s\n' %(i,db[i]) menu()
Controle de Depósito com SQLite + Python
Implementação simples de um programa antivírus em Python 3.10 para Linux
Resolução de problemas por meio de buscas - Labirinto (Inteligência Artificial)
Nenhum comentário foi encontrado.
Desktop Linux ganha fôlego enquanto distros refinam experiência e segurança
Wayland em alta, IA em debate e novos ventos para distros e devices
Qt 6.10 e Python 3.14 puxam o ritmo do software livre nesta quarta
Atualizações de Apps, Desktop e Kernel agitam o ecossistema Linux nesta terça-feira
Como mudar o nome de dispositivos Bluetooth via linha de comando
Adicionando o repositório backports no Debian 13 Trixie
Warcraft II Remastered no Linux? (0)
Erro ao fazer remaster usando Penguin eggs (0)
queria saber como instalar o android power tools igual ao winux no lin... (7)